문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 id Tech 엔진 (문단 편집) === [[골드 소스 엔진]] <[[하프라이프]]> === [[하프라이프]] 1편의 엔진인 골드 소스 엔진은 퀘이크 1 엔진을 기반으로 개발을 시작했으나, 개발 언어도 변경(C→C++)했고 엔진 코드의 전체적인 틀도 새로 만들었다. 퀘이크 1 소스 코드는 디렉토리도 구분되지 않고 하나의 폴더에 모든 코드를 구겨 넣은 단순한 통짜형 소스 코드며 규모도 매우 작은데, 그 퀘이크 1의 소스와는 구조가 완전히 다르고 규모도 훨씬 방대하다. BSP 구현 코드의 일부를 사용했지만 그것도 거의 개량하고 코드도 C에서 C++로 변경했기 때문에 퀘이크 1의 원본 소스 코드는 사실상 남지 않았다고 봐도 무방하다. 렌더링 API도 모두 자체 개발로, 퀘이크 1 코드는 소프트웨어와 오픈GL(GLide, 베리떼 등 포함)만을 지원하지만 하프라이프는 Direct3D까지 지원하며 그것도 통짜로 컴파일되는 퀘이크와 다르게 C++를 사용한 모듈화로 훨씬 효율적인 코드가 구현되었으며, 라이팅도 전부 새로 개발해서 소프트웨어 렌더링에서도 색채가 들어간 광원효과를 지원한다. 캐릭터 구현은 퀘이크 1의 MDL 버텍스 애니메이션 코드를 모두 제거하고 스켈레탈 애니메이션 코드를 새로 작성했으며, 네트워크 부분은 퀘이크 월드의 네트워크 코드를 사용했'''었'''으나 하프라이프 버전이 업데이트 되면서 밸브 자체 개발 코드로 모두 대체되었다. 그 외 나머지 모든 부분의 코드가 자체 개발한 것이라서 사실상 퀘이크 1 엔진으로 보기는 힘들고 자체 엔진으로 볼 수 있다. 정확히, 타 개발사에 라이선스를 주는 것이 가능하게 된 시점은 하프라이프가 발매되고 지속적인 패치를 통해서 퀘이크 1의 BSP 구현 코드와 네트워크 코드가 모두 제거되고 밸브의 자체 개발 코드로 완전히 대체된 후의 시점이다. 2000년도에 발매한 건맨 크로니클스가 퀘이크 1 엔진의 라이선스 표기인 id Technology가 아닌, Powered by The Half-Life Engine이라는 표기와 로고까지 달고 출시했으며 id 소프트웨어에 라이선스 비용을 지불하지 않은 이유가 된다. 자세한 것은 [[하프라이프]]와 [[골드 소스 엔진]] 항목 참고.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기